slow composting - German English Dictionary